Do it yourself
- Confusing government websites, confusing forms, and confusing instructions
- One mistake? Get rejected or delayed
- Limited times when government will accept
- Usually no assistance or support available
- Start all over if you lose progress
- Limited payment methods